import 'package:flutter_deer/generated/json/base/json_field.dart';
import 'package:flutter_deer/generated/json/agent_user_entity.g.dart';

@JsonSerializable()
class AgentUserEntity {

  AgentUserEntity();

  factory AgentUserEntity.fromJson(Map<String, dynamic> json) => $AgentUserEntityFromJson(json);

  Map<String, dynamic> toJson() => $AgentUserEntityToJson(this);

  @JSONField(name: 'belowUsername')
  String? belowUsername;
  @JSONField(name: 'belowNickname')
  String? belowNickname;
  @JSONField(name: 'belowAvatar')
  String? belowAvatar;
  @JSONField(name: 'belowAccountId')
  String? belowAccountId;
  @JSONField(name: 'belowShareCode')
  String? belowShareCode;
  @JSONField(name: 'winScore')
  double? winScore;
  @JSONField(name: 'totalDepositScore')
  double? totalDepositScore;
  @JSONField(name: 'totalTakeOutScore')
  double? totalTakeOutScore;
  @JSONField(name: 'createTime')
  String? createTime;
}